package eerbaar.body;

import eerbaar.internal.body.Brain;
import eerbaar.internal.body.Head;
import eerbaar.memory.IMemory;

public class BodyFactory {

    public static IBrain createBrain() {
        return new Brain();
    }

    public static IBrain createBrain(IMemory memory) {
        return new Brain(memory);
    }

    public static IHead createHead() {
        return new Head();
    }

    public static IHead createHead(IBrain brain) {
        return new Head(brain);
    }

    private BodyFactory() {
        //
    }

}
